@media only screen and (max-width: 767px) {
.personalcare_page #navbar1{display: none;}
.navbar .menu-top-r{ width: 100%;}
.sp_block{display:block;}
.sp_inline{display:inline;}
.sp_none{display:none;}

.sp_pt5{padding-top:5px;}
.sp_pt10{padding-top:10px;}
.sp_pt15{padding-top:15px;}
.sp_pt20{padding-top:20px;}
.sp_pt25{padding-top:25px;}
.sp_pt30{padding-top:30px;}
.sp_pt35{padding-top:35px;}
.sp_pt40{padding-top:40px;}
.sp_mt10{margin-top:10px;}

.sp_w100{width:100%;}

.sp_inline {display: inline-block;}
.pad_block {display: none;}
.sp_block {display: block;}
.center {width: 100%;height: auto;}


header {padding: 0 0.2rem;height: 1.02rem;box-sizing: border-box;}
.header_fl {margin:0.19rem 0;}
.header_fl img {width: 2.32rem;height: auto;}
.header_fr {margin-top: 0.34rem;}
.npc_wx {margin: 0 0.62rem 0 0;line-height: 0;}
.npc_tel {margin-top: 0;line-height: 0;}
.wx {width: 0.44rem;height: auto;}
.wx_detail {top: 0.68rem;right: -0.3rem;padding: 0.19rem;}
.wx_detail img {width: 2rem;height: auto;}
.wx_detail:before {left: 1.75rem;}
.wx_detail:after {left: 1.76rem;}
.tel {width: 0.28rem;height: auto;}
.tel_detail {width: 3.6rem;top: 0.68rem;right: -0.53rem;padding: 0.19rem;}
.tel_detail:before {right: 0.55rem;}
.tel_detail:after {right: 0.55rem;}
.tel_detail_bg {padding: 0.13rem 0.21rem;}
.tel_detail_bg img {width: 0.3rem;height: auto;}
.tel_detail .in {padding-left: 0.13rem;}
.tel_detail h5 {font-size: 0.24rem;letter-spacing: 0.03rem;line-height: 1;}
.tel_detail p {font-size: 0.18rem;margin-top: 0.1rem;line-height: 1;}

.npc_nav_sp {display: none;width: 100%;background: #fff;position: absolute;left: 0;top: 1.02rem;z-index: 10001;padding-bottom: 0.5rem;}
.npc_nav_sp.unfold {display: block;}
.npc_nav {width: 100%;padding: 0 0.3rem;float: none;box-sizing: border-box;}
.npc_nav li {float: none;font-size: 0.24rem;line-height: 1rem;padding-bottom: 0;border-bottom: 1px solid #bfbfbf;background: url(../images/tori.jpg) no-repeat 98% center;background-size: 0.15rem auto;box-sizing: border-box;}
.npc_nav li a {padding: 0;border-left: none;padding-left: 0.11rem;box-sizing: border-box;}
.npc_nav li:last-child a {border-right: none;}
.npc_nav li.active, .npc_nav li:hover {background: url(../images/tori.jpg) no-repeat 98% center;background-size: 0.15rem auto;}
#close_sp {width: 6.72rem;height: 0.84rem;line-height: 0.84rem;text-align: center;margin: 1rem auto 0 auto;background: #c50e3c;color: #fff;border-radius: 0.1rem;}
.return_index {margin: 0;}
.return_index a {display: block;width: 3rem;margin: 0.9rem auto 0 auto;font-size: 0.24rem;text-align: center;}
.return_index.sp_block {display: block;}

.model-1 {float: left;width:0.4rem;height:0.3rem;margin-left: 0.58rem;}
.bar{height:2px; width:0.4rem; display:block;background: #bd0037; position:absolute;border-radius: 2px;-moz-transition: 0.3s; -o-transition: 0.3s; -webkit-transition: 0.3s; transition: 0.3s; }
.model-1 .bar:nth-of-type(1) {
  top:0px;
  -moz-transition: top 0.2s ease 0.2s, -moz-transform 0.2s ease-out 0;
  -o-transition: top 0.2s ease 0.2s, -o-transform 0.2s ease-out 0;
  -webkit-transition: top 0.2s ease, -webkit-transform 0.2s ease-out;
  -webkit-transition-delay: 0.2s, 0;
  transition: top 0.2s ease 0.2s, transform 0.2s ease-out 0;  
}
.model-1 .bar:nth-of-type(2) {
  top:0.12rem;
  -moz-transition: ease 0.1s 0.1s;
  -o-transition: ease 0.1s 0.1s;
  -webkit-transition: ease 0.1s;
  -webkit-transition-delay: 0.1s;
  transition: ease 0.1s 0.1s; 
}
.model-1 .bar:nth-of-type(3) {
  top:0.24rem;
  -moz-transition: top 0.2s ease 0.2s, -moz-transform 0.2s ease-out 0;
  -o-transition: top 0.2s ease 0.2s, -o-transform 0.2s ease-out 0;
  -webkit-transition: top 0.2s ease, -webkit-transform 0.2s ease-out;
  -webkit-transition-delay: 0.2s, 0;
  transition: top 0.2s ease 0.2s, transform 0.2s ease-out 0;
}
.model-1.hover .bar:nth-of-type(1) {
  top:0.12rem;
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  -moz-transition: top 0.1s ease 0, -moz-transform 0.1s ease-out 0.2s;
  -o-transition: top 0.1s ease 0, -o-transform 0.1s ease-out 0.2s;
  -webkit-transition: top 0.1s ease, -webkit-transform 0.1s ease-out;
  -webkit-transition-delay: 0, 0.2s;
  transition: top 0.1s ease 0, transform 0.1s ease-out 0.2s;
}
.model-1.hover .bar:nth-of-type(2) {
  opacity: 0;
}
.model-1.hover .bar:nth-of-type(3) {
  top:0.12rem;
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -moz-transition: top 0.1s ease 0, -moz-transform 0.1s ease-out 0.2s;
  -o-transition: top 0.1s ease 0, -o-transform 0.1s ease-out 0.2s;
  -webkit-transition: top 0.1s ease, -webkit-transform 0.1s ease-out;
  -webkit-transition-delay: 0, 0.2s;
  transition: top 0.1s ease 0, transform 0.1s ease-out 0.2s;
}

.swiper-container {margin-top: 1.02rem;min-width: auto;height: auto;}
.swiper_img01,.swiper_img02,.swiper_img03 {background: none;}

.npc_news {padding: 0.39rem 0.3rem;background-size: auto 100%;}
.npc_news .w1050 {width: 100%;height: 100%;display: block;position: relative;}
.npc_news_title {font-size: 0.32rem;letter-spacing: 0.05rem;width: 3.45rem;height: 0.76rem;line-height: 0.76rem;padding: 0 0.27rem;}
.npc_news_title span {font-size: 0.2rem;}
.npc_news_des {font-size: 0.24rem;width: 100%;padding:0.25rem 0.42rem;line-height: normal;}
.news_kind {font-size: 0.24rem;margin:0 0 0 0.42rem;width: 1.36rem;height: 0.45rem;line-height: 0.45rem;border-radius: 0.04rem;}
.news_ins {display: block;line-height: 1;margin-top: 0.29rem;}
.npc_news_more {position: absolute;top: 0;right: 1.15rem;font-size: 0.24rem;line-height: 0.76rem;letter-spacing: 0.06rem;}
.nagase_care {padding-top: 0.64rem;background: url(../images/nagase_care_bg_sp.png) no-repeat left top;background-size: 100% auto;}
.nagase_care_title {font-size: 1.2rem;}
.nagase_care_ins {font-size: 0.8rem;margin-top: 0.3rem;}
.nagase_care_kind {width: auto;
    margin: 0.78rem 5% 0 5%;
    height: auto;
    font-size: 1.2rem;
    padding-left: 2%;}
.nagase_care_kind.mt48 {margin-top: 0.78rem;}
.nagase_care_kind span {font-size: 0.6rem;}
.nagase_care_kind p { line-height: 1.5em;
    padding-bottom: 0;}
.care_ul {width: 100%;margin-top: -0.05rem;}
.care_ul li {float: none;margin: 0.79rem 0 0 0;width: 100%;}
.care_ul li > img {width: 4.6rem;height: auto;}


.care_ula li {float: none; width:240px; margin-right:0;}
.aa2g_img{width:240px;}

.care_entitle {margin-top: 0.35rem;font-size: 0.8rem;}
.care_title {font-size: 1.4rem;
    font-weight: bold;margin-top: 0.2rem;padding-bottom: 0.34rem;background-size: 0.45rem auto;}
.care_des {    font-size: 1rem;
    line-height: 1.5em;
    margin-top: 0.35rem;
    width: 80%;
    margin: 0.35rem auto;}
.care_more {font-size: 1rem;
    width: 50%;}
.care_more.mt32 {margin-top: 0.5rem;}
.care_apply {font-size: 0.8rem;margin-top: 0.4rem;}
.care_title02 {font-size: 1.5rem;margin-top: 0.37rem;height: auto;line-height: normal;}
.care_des02 {font-size: 0.8rem;margin-top: 0.22rem;line-height: 1.5rem;}
.care_des02.h40 {height: auto;}
.care_icon {margin-top: 0.41rem;}
.care_icon img {width: 2rem;height: auto;}
.all_products {font-size: 0.24rem;margin-top: 0.99rem;width: 6.72rem;height: 0.84rem;line-height: 0.84rem;}
footer {margin-top: 1.2rem;padding: 0.72rem 0 0.59rem 0;}
.footer_logo img {width: 3.09rem;height: auto;}
.footer_ins {font-size: 0.24rem;line-height: 0.38rem;margin-top: 0.33rem;}
.footer_contact {margin-top: 0.71rem;}
.footer_email > img {width: 0.47rem;height: auto;}
.footer_wx {margin: 0 0.63rem;}
.footer_wx > img {width: 0.57rem;height: auto;}
.footer_tel > img {width: 0.33rem;height: auto;}
.footer_priva {margin-top: 0.73rem;font-size: 0.22rem;}
.footer_priva a {line-height: 0.33rem;padding: 0 0.25rem;}
.copyright {font-size: 0.2rem;line-height: 1.6; padding:.3rem 0;}


.footer_wx_detail {top: 0.78rem;right: -0.3rem;padding: 0.19rem;}
.footer_wx_detail:before {left: 1.65rem;}
.footer_wx_detail:after {left: 1.65rem;margin-top: -0.14rem;}
.footer_wx_detail img {width: 2rem;height: auto;}

.nav_banner {margin-top: 66px;
    height: auto;background: url(../images/news_banner_bg_sp.jpg) no-repeat top center;background-size: 100% 100%;}
.nav_banner_title {font-size: 1rem;    padding: 0.7rem 0 0 5%;}
.nav_banner_title span {font-size: 0.6rem;}
.selected_news {width: 100%;height: auto;margin: 0.49rem 0 0 0;display: block;border: none;}
.selected_news_title {width: 3.75rem;height: 0.7rem;line-height: 0.7rem;font-size: 0.32rem;padding: 0 0 0 0.41rem;letter-spacing: 0.04rem;}
.selected_news_list {width: 100%;padding: 0;border-top: 0.02rem solid #d44a6c;border-bottom: 0.02rem solid #d44a6c;box-sizing: border-box;}
.selected_news_list p {font-size: 0.24rem;height: auto;line-height: 0.45rem;padding: 0.22rem 0.4rem;background-size: 0.11rem auto;}
.news_kind.mr4 {margin-right: 0.07rem;}
.news_mark {margin:0;font-size: 0.24rem;width: 0.88rem;height: 0.45rem;line-height: 0.45rem;}
.news_list {width: 100%;margin-top: 0.68rem;}
.news_list .fl {float: none;}
.news_ul {margin: 0;width: 100%;overflow: hidden;border-bottom: none;border-top:1px solid #797979;}
.news_ul li {font-size: 0.22rem;line-height: 0.7rem;width: 50%;float: left;border-top: none;border-bottom: 1px solid #bfbfbf;border-right: 1px solid #bfbfbf;box-sizing: border-box;}
.news_ul li:nth-child(2n+2) {border-right: none;}
.news_ul li a {background: #f2f2f2 url(../images/tori03_sp.jpg) no-repeat 94% center;background-size: 0.13rem auto;}
.news_ul li.active a, .news_ul li:hover a {background: #d9535e url(../images/tori03_sp_active.jpg) no-repeat 94% center;background-size: 0.13rem auto;}
.news_list_title {margin-top: 0.76rem;width: 100%;font-size: 0.38rem;padding:0 0 0.14rem 0.4rem;box-sizing: border-box;}
.news_list_li li {font-size: 0.24rem;line-height: 0.44rem;padding: 0.22rem 0.4rem;box-sizing: border-box;}
.pages {margin-top: 0.53rem;font-size: 0.28rem;}
.pages a {width: 0.6rem;height: 0.6rem;line-height: 0.6rem;border-radius: 0.6rem;margin-left: 0.08rem;}
.pages a:last-child {margin-left: 0.22rem;}

.news_w1080 {width: 100%;margin-top: 0.49rem;}
.news_detail_type {margin-top: 0.28rem;font-size: 0.24rem;padding-left: 0.41rem;box-sizing: border-box;}
.news_detail_kind {margin-left: 0.52rem;width: 1.36rem;height: 0.45rem;line-height: 0.45rem;}
.news_detail_title {font-size: 0.32rem;margin-top: 0.28rem;padding:0 0.41rem;line-height: 1.5;box-sizing: border-box;}
.news_detail_content {width: 100%;padding: 0 0.3rem;margin-top: 0.29rem;line-height: 1.5;font-size: 0.25rem;box-sizing: border-box;}
.news_detail_line.sp_pd4 {margin: 0 0.4rem;box-sizing: border-box;}
.news_detail_line02 {margin-top: 0.29rem;}
.news_detail_des {font-size: 0.24rem;line-height: 0.42rem;margin-top: 0.43rem;padding: 0 0.41rem;box-sizing: border-box;}
.news_detail_des02 {font-size: 0.24rem;line-height: 0.39rem;margin-top: 0.43rem;box-sizing: border-box;}
.news_detail_img {margin-top: 0.39rem;}
.news_detail_img img {width: 100%;height: auto;}
.news_detail_img img.sp_w340 {width:3.4rem;height: auto;}
.news_detail_line03 {margin-top: 0.39rem;}
.news_detail_title01 {font-size: 0.28rem;margin-top:0.8rem;line-height: 1rem;background-size: 100% 100%;}
.news_detail_title02 {font-size: 0.25rem;margin-top: 0.6rem;height: 0.34rem;line-height: 0.34rem;padding-left: 0.26rem;border-left: 0.1rem solid #c50e3a;}
.experiment {margin-top: 1.5rem;padding: 0.58rem 0.5rem 0.4rem 0.5rem;}
.news_detail_content .experiment_h5 {top: -0.34rem;left: 50%;margin-left: -0.5rem;font-size: 0.25rem;width: 1rem;height: 0.66rem;line-height: 0.66rem;}
.experiment_h5_2 {font-size: 0.26rem;line-height: 0.71rem;margin-top: 0.8rem;background-size: 100% 100%;}
.news_detail_wx {width:100%;margin: 0.6rem auto 0 auto;padding: 0.07rem;}
.news_detail_wx dl {padding: 0.3rem;}
.news_detail_wx dl dt {font-size: 0.24rem;line-height: 0.42rem;margin-right: 0.2rem;}
.news_detail_wx dl dd img {width: 1.8rem;height: auto;}
.news_detail_ul {width: 100%;margin-top: 0.39rem;}
.news_detail_title0f {font-size: 0.25rem;margin-top: 0.6rem;height: 0.34rem;line-height: 0.34rem;padding-left: 0.26rem;border-left: 0.1rem solid #c50e3a;}
.nxsp{font-size:0.2rem;}
.nxtt{width:100%;}
.nxtt table th{padding:0.2rem 0.2rem;}
.nxtt table td{padding:0.2rem 0.2rem;}
.nxfive{vertical-align:top;}

.news_detail_content h1 {font-size: 0.3rem;margin-top: 0.36rem;}
.news_detail_content h2 {font-size: 0.29rem;margin-top: 0.36rem;}
.news_detail_content h3 {font-size: 0.28rem;margin-top: 0.36rem;}
.news_detail_content h4 {font-size: 0.27rem;margin-top: 0.36rem;}
.news_detail_content h5 {font-size: 0.26rem;margin-top: 0.45rem;}
.news_detail_content h6 {font-size: 0.25rem;margin-top: 0.36rem;}
.news_detail_content p {font-size: 0.24rem;padding-top: 0.2rem;}
.news_detail_content img {width: 100%;height: auto;}
.news_lh {margin: 0.2rem 0;padding: 0.2rem 0;border-top: 1px solid rgb(200, 12, 60);border-bottom: 1px solid rgb(200, 12, 60);box-sizing: border-box;}
.news_lh > p {font-size: 0.25rem;}
.news_lh > p span {color: #800000;font-size: 0.26rem;}


.return_pageup {font-size: 0.24rem;width: 6.72rem;height: 0.84rem;line-height: 0.84rem;margin-top: 0.5rem;}

.contact_title {font-size: 1rem;  margin-bottom: 10px;}
.contact_style {width: 100%;margin-top: 0.65rem;}
.contact_tel {width: 4rem;margin:0 auto;}
.contact_tel dt img {width: 1rem;height: auto;}
.contact_tel dd {margin-left: 0.15rem;}
.contact_tel dd h5 {font-size: 1rem!important;letter-spacing: 0.04rem;}
.contact_tel dd p {font-size: 1rem!important;margin-top: 0.08rem;}
.contact_style .fl {float: none;}
.contact_style .fr {float: none;}
.contact_email {width: 4rem;margin: 0.24rem auto 0 auto;}
.contact_email dt img {width: 1rem;height: auto;}
.contact_email dd {font-size: 1rem!important;margin-left: 0.12rem;letter-spacing: 0.05rem;}
.contact_wx {width: 6.2rem;margin: 0.51rem auto 0 auto;padding: 0.32rem 0.3rem 0.32rem 0.5rem;justify-content: space-between;}
.contact_wx_ins {font-size: 0.28rem;}
.contact_wx_sao {font-size: 0.22rem;line-height: 0.33rem;margin-top: 0.19rem;}
.contact_wx_code {margin-left:0;}
.contact_wx_code img {width: 1.75rem;height: auto;}
.contact_ins {width: 100%;font-size: 0.24rem;line-height: 0.42rem;margin: 0.69rem auto 0 auto;}
.required_items {font-size: 0.2rem;margin: 0.43rem 0 0 0.42rem;}
.contact_table {margin-top: 0.13rem;font-size: 0.24rem;}
.contact_table tr th {width: 1.7rem;padding: 0.38rem 0 0.38rem 0.18rem;letter-spacing: 0.01rem;}
.contact_table tr td {padding-left: 0.19rem;}
.contact_table tr td > input {width: 5.3rem;height: 0.56rem;}
.contact_table tr td input.else {width: 2rem;}
.contact_dl {display: block;font-size: 0.24rem;}
.contact_dl dt {display: block;width: 100%;padding: 0.38rem 0 0.38rem 0.18rem;letter-spacing: 0.01rem;border-bottom: none;}
.contact_dl dd {display: block;width: 100%;padding:0.36rem 0 0.36rem 0.19rem;}
.contact_table tr td > input {padding: 0 0.1rem;}
.contact_table tr td input.else {padding: 0 0.1rem;}
.contact_table tr td.else {padding: 0.36rem 0.3rem;}
.contact_dl h5 {font-size: 0.24rem;}
.contact_checkbox {margin-top: 0;}
.contact_checkbox p {margin-top: 0.25rem;width: 50%;margin-left: 0;}
.contact_checkbox p:nth-child(3n+1) {margin-left: 0;}
.contact_checkbox input[type="checkbox"] {margin-top: -0.03rem;}
.contact_dl input.w180 {width: 5.3rem;height: 0.56rem;margin: 0 0 0 0.22rem;padding: 0 0.1rem;}
.contact_dl textarea.w500 {padding: 0.1rem;font-size: 0.24rem;display: inline-block;width: 5.3rem;height: 1.44rem;margin: 0 0 0 0.22rem;}
.contact_line {margin: 0.28rem 0 0.32rem 0;}
.contact_table_ins {width: 6.72rem;font-size: 0.2rem;line-height: 0.28rem;margin: 0.18rem auto 0 auto;padding-left: 0;box-sizing: border-box;}
.contact_submit {width: 6.72rem;height: 0.84rem;line-height: 0.84rem;font-size: 0.24rem;margin-top: 0.55rem;letter-spacing: 0.02rem;border-radius:0.1rem;}

.about_ins {font-size: 1rem;
    line-height: normal;
    margin-top: 20px;
    padding: 0 0.4rem;
    box-sizing: border-box;}
.about_video {margin: 0.68rem 0.4rem 0 0.4rem;padding: 0.6rem;box-sizing: border-box;}
.about_video p {margin-left: 0}
.about_video p:first-child {margin-bottom:0.4rem;}
.about_video p img {width: 100%;height: auto;}
.about_video p video {width: 100%;height: auto;left: 0;top: 0;}
.about_into {margin-top: 0.8rem;display: block;}
.about_img {text-align: center;}
.about_img img {width: 100%;height: auto;}
.about_into_des {width: 90%;margin: 0.5rem auto 0 auto;}
.about_into_h5 {font-size: 1rem;
    padding-bottom: 10px;}
.about_into_h6 {font-size: 1rem;
    padding-bottom: 10px;}
.about_into_p {font-size: 0.8rem;
    line-height: normal;
    margin-bottom: 30px;margin-top: 0.05rem;}
.about_into_h5.mt70 {width: 90%;margin: 0.74rem auto 0 auto;}
.about_into_p.sp_w670 {width: 90%;margin:0.26rem auto 0 auto;}

.pmpc_thanks {margin-top: 3rem;font-size: 0.3rem;}

.skin_care {width: 90%;margin: 0.5rem 5% 0 5%;align-items: flex-start;    display: inline-block;    padding: 5% 0 2% 0;}
.skin_care_img{    float: left;
    width: 30%;}
.skin_care_img img {width: auto;height: auto;}
.skin_care_dl {position: relative;float: left;width: 70%;}
.skin_care_dl dt img {width: 2rem;height: auto;}
.skin_care_dl dd {margin-left: 0.35rem;}
.skin_care_dl dd h5 {font-size: 0.8rem;}
.skin_care_dl dd h5 span {    font-size: 0.8rem;
    margin-left: 0;
    display: inline-block;
    margin-top: 0.12rem;}
.skin_care_dl dd p {font-size: 0.8rem;
    margin-top: 0;
    line-height: 1rem;
    position: absolute;
    top: 2.35rem;
    left: 0;
    width: 100%;}

.products_detail_title {width: 100%;margin: 0 auto;padding-bottom: 0.12rem;}
.products_detail_h5 {font-size: 0.38rem;}
.products_detail_icon img {width: 0.5rem;height: auto;}
.products_detail_into {margin-top: 0.39rem;display: block;}
.products_detail_into > p {text-align: center;}
.products_detail_into > p img {width:4.54rem;height: auto;}
.products_detail_table {margin-top: 0.39rem;}
.products_detail_table h5 {font-size: 0.28rem;width:100%;margin: 0 auto;}
.products_detail_table table {margin: 0.39rem auto 0 auto;font-size: 0.24rem;width:100%;}
.products_detail_table table tr td {line-height: 1.5;}
.about_into_h5.mt60 {width: 100%;margin: 0.57rem auto 0 auto;}
.products_detail_ins {font-size: 0.24rem;line-height: 0.36rem;width:100%;margin:0.24rem auto 0 auto;}
.pmpc_consult {width: 100%;margin: 0.73rem auto 0 auto;display: inline-block;}
.pmpc_consult_title {width: 100%;height: 3rem;font-size: 0.24rem;line-height: 0.43rem;padding: 1.18rem 0.21rem 0 0.21rem;padding: 5px 0!important;
    height: auto!important;
    text-align: center;}
.pmpc_consult_con {display: block;width: auto;margin-left: 0.34rem;margin: 0!important;
    padding: 10px;}
.pmpc_consult_con .contact_tel {margin: 0;width: auto;}
.pmpc_consult_con .contact_email {margin:0.2rem 0 0 0;width: auto;}
.pmpc_consult_des {margin:0.4rem 0 0 0;margin-left: 0!important;}
.pmpc_consult_des p {font-size: 0.18rem;}
.pmpc_consult_des a {width: 100%;height: 0.6rem;line-height: 0.6rem;font-size: 0.22rem;margin-top: 0.17rem;}
.return_pageup.mt68 {margin-top: 0.7rem;}


.pro_a1{font-size:0.25rem; width:100%; margin:0 auto;}
.pro_a2{font-size:0.24rem; width:100%; margin:0 auto; letter-spacing:0rem;}
.pro_a3{margin-top:0.8rem; height:0.8rem; line-height:0.8rem; font-size:0.25rem; width:100%; margin:0.9rem auto 0 auto;}
.pro_a4{width:100%; margin:0 auto;}

.seiban_lineup_box{margin:0px 0px;}
.seiban_lineup_boxul{margin:0px 0px;}

.mmm22{margin-right:0.5rem;}
.personalcare_page .swiper1 {
    height: 400px;
}
.img_viewbox {
    width: 80%;
    margin: 0 auto;
}
.personalcare_page .swiper1 {
    height: 460px;
    margin-top: 66px;
}
.care_ul_li:nth-child(3n+1) {
    margin-left: 10%;
}
.care_ul_li{width: 80%;margin: 0 10%;}
}
.swiper1 .swiper-slide {
    min-width: 100%;
}